Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 CHURCH STREET Detached £1,675,123 £1,258,000 8 Jul 2016
68 CHURCH STREET Detached £747,664 £405,000 6 Jun 2005
70 CHURCH STREET Detached £1,079,053 £680,000 23 Apr 2008